import java.lang.reflect.Array;
import java.util.Arrays;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 86158
 * Date: 2023-05-09
 * Time: 20:11
 */
public class Test {
//    public static void main(String[] args) {
//        int[][] arr = {{1, 2, 3}, {4, 5, 6}};
//        System.out.println(Arrays.deepToString(arr));
//    }
//    public static void main(String[] args) {
//        int[][] arr = {{1, 2, 3}, {4, 5, 6}};
//        for(int[] ret : arr){
//            for(int x : ret){
//                System.out.print(x + " ");
//            }
//            System.out.println();
//        }
//    }
//    public static void main(String[] args) {
//        int[][] arr = {{1, 2, 3}, {4, 5, 6}};
//        for(int i = 0; i < arr.length; ++i){
//            for (int j = 0; j < arr[i].length; ++j){
//                System.out.print(arr[i][j] + " ");
//            }
//            System.out.println();
//        }
//    }
//    public static void main(String[] args) {
//        // 不指定列数
//        int[][] array1 = new int[2][];
//        System.out.println(Arrays.deepToString(array1));
//        // 指定列数
//        int[][] array2 = new int[2][3];
//        System.out.println(Arrays.deepToString(array2));
//    }
//    public static void main(String[] args) {
//
//        int[][] array1 = {{1, 2, 3}, {4, 5, 6}};
//
//
//        int[][] array2 = new int[][]{{1, 2, 3}, {4, 5, 6}};
//        int[][] array3 = new int[2][];// 列数写不写都可以
//    }
//    public static void main(String[] args) {
//        int[][] arr = new int[][];
//        System.out.println(Arrays.deepToString(arr));
//    }
//    public static void main(String[] args) {
//        boolean[] a1 = new boolean[5];
//        Arrays.fill( a1,true );
//        System.out.println(Arrays.toString(a1));
//    }
//    public static void main(String[] args) {
//        int[] a = {9, 8, 7, 2, 3, 4, 1, 0, 6, 5};
//        Arrays.sort(a);
//        for(int i = 0; i < a.length; i ++) {
//            System.out.print(a[i] + " ");
//        }
//    }
//    public static void main(String[] args) {
//        int[] arr1 = {1, 2, 3};
//        int[] arr2 = Arrays.copyOf(arr1, 3);
//        System.out.println(Arrays.toString(arr2));
//    }
//    public static void main(String[] args) {
//        int[] arr1 = {1, 2, 3};
//        System.out.println(Arrays.toString(arr1));
//        int[] arr2 = arr1;
//        System.out.println(Arrays.toString(arr1));
//    }
//    public static void main(String[] args) {
//        int[] a = {1, 2, 3};
//        System.out.println(Arrays.toString(a));
//    }

//    public static int[] grow(int[] a) {
//        for(int i = 0; i < a.length; ++i){
//            // 相当于在同一个对象上进行了修改
//            a[i] *= 2;
//        }
//        return a;
//    }
//
//    public static void main(String[] args) {
//        int[] array = {1, 2, 3};
//        System.out.println(Arrays.toString(array));
//        array = grow(array);
//        System.out.println(Arrays.toString(array));
//    }
//    public static void func(int[] a){
//        a[0] = 100;
//    }
//
//    public static void main(String[] args) {
//        int[] array = {1, 2, 3};
//        func(array);
//    }
//    public static void main(String[] args) {
//        int[] arr = null;
//        System.out.println(arr[0]);
//    }
//    public static void main(String[] args) {
//        int[] arr = {1, 2, 3};
//        System.out.println(arr[100]);
//    }
//    public static void main(String[] args) {
//        int[] arr = {1, 2, 3};
//        for (int x : arr){
//            System.out.println(x);
//        }
//    }

//    public static void main(String[] args) {
//        int[] arr = {1, 2, 3};
//        for(int i = 0; i < arr.length; ++i){
//            System.out.println(arr[i]);
//        }
//    }
//    public static void main(String[] args) {
//        int[] arr = {1, 2, 3};
//        // 获取数组长度
//        System.out.println("length: " + arr.length);
//        // 读取数组中的元素
//        System.out.println(arr[0]);
//        // 修改数组中的元素
//        arr[0] = 99;
//        System.out.println(arr[0]);
//    }

//    public static void main(String[] args) {
//        int a = 10;
//        int[] array1 = {1, 2, 3};
//    }


//    public static void main(String[] args) {
//        //
//        int[] array1 = {1, 2, 3};
//        int[] array2 = new int[]{1, 2, 3};
//        int[] array3 = new int[2]{1， 2};
//    }
}
